Big Huge Thesaurus

germ plasm

noun